/*
 * Powered By XY
 * Since 2020
 */

package com.xy.biz.base.domain.req;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDate;

/**
 *
 *
 * @author zsp
 * @date 2021-12-28
 */
@NoArgsConstructor
@AllArgsConstructor
@Builder
@Data
public class SaveEquipmentRequest {

    /**
     * 仪器设备Id
     */
    private Long equipmentId;
    /**
     * 编号
     */
    private String equipmentCode;
    /**
     * 仪器设备名称
     */
    private String equipmentName;
    /**
     * 分类
     */
    private String category;
    /**
     * 品牌
     */
    private String brand;
    /**
     * 型号
     */
    private String model;
    /**
     * 规格
     */
    private String specification;
    /**
     * 有效期
     */
    private LocalDate expirationDate;
    /**
     * 维护周期
     */
    private Integer maintainPeriod;
    /**
     * 维护周期类型：0-按需，1-天，2-周，3-月，4-年
     */
    private Integer maintainPeriodType;
    /**
     * 维保联系人
     */
    private String maintainContact;
    /**
     * 维保联系电话
     */
    private String maintainTel;
    /**
     * 地点
     */
    private String location;
    /**
     * 状态：0-存盘，1-启用，2-停用
     */
    private Integer status;
    /**
     * 应用范围：0-未定义，1-研发，2-生产，9-其它
     */
    private Integer scope;
    /**
     * 所属部门Id
     */
    private Long userGroupId;
    /**
     * 备注
     */
    private String memo;

}
